package com.zhai.trigger.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description: 抽奖奖品列表 返回对象
 * @ClassName: RaffleAwardListResponseDTO
 * @Author: zhaiyongxin
 * @Date: 2025/2/10 15:20
 * @Version: 1.0
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class RaffleAwardListResponseDTO {
    //奖品id
    private Integer awardId;
    //奖品标题
    private String awardTitle;
    //奖品副标题
    private String awardSubtitle;
    //奖品排序
    private Integer sort;
    //奖品次数规则：用作界面展示【抽奖N次后解锁】
    private Integer awardRuleLockCount;
    //奖品是否解锁，用作界面展示【上锁标志】
    private Boolean isAwardUnlock;
    //奖品剩余解锁次数: 【N-用户已抽奖次数】
    private Integer waitUnLockCount;
}
